Harry Aa Wins Men's 100M Final - European Athletics Team Championships 2017 - Nuffin' Long Athletics